Cleanroom Software Development
نویسنده
چکیده
The 'cleanroom software development process is a new IBM technical and organizational approach to developing software with certifiable reliability. Key ideas behind the process are well structured software specifications, randomized testing methods and the, introduction of statistical controls; but the main point is to deny entry for defects during the development of software. This latter point suggests the use of the term 'cleanroom in analogy to the defect prevention controls used in the manufacture of high technology hardware.
منابع مشابه
Capability Maturity Model Software Development using Cleanroom Software Engineering Principles - Results of an Industry Project
The Capability Maturity Model (CMM) for Software is a development framework that describes the key elements for an effective software process. Cleanroom software engineering (CSE) is a managerial and engineering process for the development of high quality software with certified reliability. The combination of CMM management and organizational capabilities and the judicious application of Clean...
متن کاملCleanroom Software Engineering : Towards High - Reliability Software
w w w . i j c s t . c o m InternatIonal Journal of Computer SCIenCe & teChnology 91 Abstract The software industry is in switch over from craft work to engineering practice, but development, operational and maintenance outlays are still capricious and dearer. In the present scenario of software industry there are certain factors that very critical for the success of software. These days there a...
متن کاملA Review of Cleanroom Software Engineering
Cleanroom is a software engineering development methodology that is claimed can produce near-zero defect software. The report includes a brief overview of Cleanroom, some examples of its use in industry, and possible future directions for Cleanroom research, as well as a discussion of whether or not Cleanroom is suitable for undergraduate study. Cleanroom 10, 2] is a software engineering method...
متن کاملAn Industrial Application of Cleanroom Software Engineering - Benefits through Tailoring
Cleanroom is a set of software engineering principles that support the development of reliable software. The Systems group at Raytheon TI Systems, a SEI level 3 organization, successfully adopted Cleanroom into a pilot CMM level 5 project. The successful introduction of this technology was a result of the principles of Cleanroom being based on fundamental computer science foundations. As with a...
متن کاملAdopting Cleanroom Software Engineering with a Phased Approach
Cleanroom software engineering is a theory-based, team-oriented engineering process for developing very high quality software under statistical quality control. The Cleanroom process combines formal methods of object-based box structure specification and design, function-theoretic correctness verification, and statistical usage testing for reliability certification to produce software approachi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008